package blog.dao.back;

import blog.entity.Report;
import blog.vo.back.ByReportStatusGetAllReportInfoVO;
import blog.vo.back.ReportVO;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * 　　* @description: TODO
 * 　　* @param
 * 　　* @return
 * 　　* @throws
 * 　　* @author Administrator
 * 　　* @date $ $
 *
 */
public interface ReportBackMapper {
    List<ReportVO> getAllReportInfo(@Param("pageNum") int pageNum, @Param("pageSize") int pageSize);
    List<ReportVO> byReportStatusGetAllReportInfo(ByReportStatusGetAllReportInfoVO byReportStatusGetAllReportInfoVO);

    Report byReportUuidAndBlogUuidGetReportInfo(@Param("blogUuid") String blogUuid,@Param("reportUuid") String reportUuid);

    int updateReportStatus(Report report);
}
